home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ShareWare OnLine 2
/
ShareWare OnLine Volume 2 (CMS Software)(1993).iso
/
os2
/
memsz161.zip
/
ESPA¥OL.DOC
< prev
next >
Wrap
Text File
|
1993-04-09
|
6KB
|
119 lines
Recursos del Sistema OS/2 - Comentarios
Este programa facilita un reloj digital (con fecha) y diversa
información de interés: la cantidad de memoria física libre, el tamaño
del fichero de intercambio (el fichero utilizado por el OS/2 para
liberar memoria de forma temporal), el espacio que aún resta disponible
para este fichero de intercambio, el porcentaje de utilización del
procesador y el espacio libre en cada una de las unidades de disco. Cada
valor se actualiza una vez por segundo, siendo el intervalo de tiempo de
esta actualización configurable por el usuario entre uno y trenta
segundos. Actualmente, las unidades de disco no removibles (incluidos
los CD-ROM) no son soportados.
He incluido el código fuente del programa. El usuario es libre de
realizar cualquier cambio, siempre que conserve mi nombre (así como el
identificador de CompuServe) intacto y me envie una copia. Estoy muy
interesado en los comentarios de los usuarios.
Un problema del cual tengo conocimiento: la función DosMemAvail del
OS/2 1.x que utilizo para determinar la cantidad de memoria libre del
sistema, aparentemente no funciona bien. Bajo las versiones beta del
OS/2 2.0, la función parece que funciona bien, pero en la versión final,
aparentemente se ha modificado para informar de la existencia de almenos
512 KB. Por esta razón, la función que muestra la memoria libre no es
muy útil en los sistemas que accedan con frecuencia al fichero de
intercambio.
NOTA: Si está interesado en traducir el programa a otro idioma, puede
realizar su propia versión de los ficheros ENGLISH.DOC, ENGLISH.RC y
ENGLISH.IPF. Si me envia estas nuevas versiones, yo me encargaré de
hacer los ficheros HLP, DLL y el fichero Make, así como de distribuir la
nueva versión, a través de CompuServe.
Installación:
OS/2 2.0:
Se debe ejecutar el programa de instalación, ESPAÑOL.CMD, que le
pedirá el directorio en el que desea copiar el programa y le preguntará
si lo quiere añadir a la carpeta Inicio. El programa creará el objeto
del programa y lo situará en el Escritorio o bien en la carpeta de
Inicio. El objeto creado tendrá todos los atributos necesarios para su
correcta ejecución.
OS/2 1.x:
Copie el fichero .EXE en un directorio del disco. Escoja el fichero
.DLL que corresponga al idioma que quiera utilizar, el cual deberá
copiarse con el nombre de MEMSIZE.DLL. Este fichero .DLL se debe copiar
en cualquier directorio indicado por la orden LIBPATH= (en el fichero
CONFIG.SYS). Se deberá seleccionar, igualmente, el fichero .HLP que
corresponga, y copiarlo con el nombre de MEMSIZE.HLP a cualquier
directorio incluido en la lista de directorios indicados por la órden
SET HELP= (del fichero CONFIG.SYS). El programa deberá ejecutarse de la
siguiente forma: START MEMSIZE
Autor:
Rick Papo, CompuServe 72607,3111.
Traducción al español por Rick Papo y Xavier Caballé.
Traducción al alemán por el Dr. Herbert Klaeren de la Universidad
de Tübingen, Alemania.
(Internet: klaeren@informatik.uni-tuebingen.de)
Traducción al catalàn por Xavier Caballé
(Internet: xavier.caballe@abaforum.es)
Historia de los cambios:
1.50 (16 octubre 1992)
Primera versión en español.
1.51 (10 noviembre 1992)
Revisiones menores en el código fuente.
Se utiliza separador de miles según el país.
Mientras se mueve la pantalla, se apagar el reloj.
Versión en alemán por el Dr. H. Klaeren de Tübingen, Alemania.
1.52 (18 noviembre 1992)
Accepta parámetros al invocar el programa.
Nuevo parámetro: NUEVO, que permite restaurar los valores
por defecto del programa.
Opción del menú para fijar el intervalo de actualización.
1.53 (28 diciembre 1992) -
Corregido para mandos remotos 'Novell'.
Aparté el apoyo para limpiar la programación a DEBUG.C y DEBUG.H.
La traducción al español fue revisado por Xavier Caballe.
Una traducción al catalán fue añadida.
Rehice la función de medir la nivel de actividad del sistema.
1.54 (30 enero 1993) -
Añadida tecla aceleradora (ALT+H) para la función de ocultar los
menús.
Se considera ERROR_NOT_READY como disco removible.
Se redibuja el menú y la ventana cada vez que cambia la lista de
discos a los que se tiene acceso.
Se considera ERROR_NOT_SUPPORTED como disco remoto (TCP/IP).
1.60 (08 marzo 1993) -
Añadida la posibilidad de mostrar el número de tareas activas, de
acuerdo con la lista de ventanas del sistema.
Se soluciona un bug en cuanto a intentar ocultar los controles
mientras la ventana está minimizada.
Sólo se comprueba el tipo de las unidades de disco durante la
inicialización del sistema o bien cuando se hace un NET USE.
Precalibración del porcentaje de uso de la CPU si el driver
HRTIMER.SYS está disponible.
1.61 (09 abril 1993) -
Ahora comprueba si la unidad de disco es remota antes de intentar
acceder a ella. Todos los discos remotos son monitorizados.
Sólo se monitorizan los discos duros locales.
Muestra el nombre del sistema de ficheros de la unidad de disco.
Se correige un bug en la actualización de la lista de unidades de disco.
Si durante la obtención de datos de un disco se obtiene un error,
no se realiza ningún otro intento de lectura de esa unidad.
Se previene el acceso a la lista de elementos a mostrar por
más de un thread a la vez.